<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
<script>
  var reg = /^[a-zA-Z0-9_-]{6,16}$/; // 这个模式用户只能输入英文字母 数字 下划线 短横线但是有边界符和[] 这就限定了只能多选1
  // {6,16}  中间不要有空格
  console.log(reg.test('a')); // =>false
  console.log(reg.test('andy-red')); //=> true
  console.log(reg.test('andy_red')); // => true
  console.log(reg.test('andy!007')); // =>false
</script>
</body>
</html>